
// 定义内容
export default {
  router: {
    首页: 'Home',
    系统管理: 'System',
    用户管理: 'User',
    菜单管理: 'Menu',
    角色管理: 'Role',
    部门管理: 'Department',
    岗位管理: 'Post',
    字典管理: 'Dictionary',
    权限管理: 'Permission',
    任务调度: 'TaskScheduling',
    入库管理: 'InboundManagement',
    历史入库任务: 'HistoricalInboundTasks',
    出库管理: 'OutboundManagement',
    出库任务管理: 'OutboundTaskManagement',
    历史出库任务: 'HistoricalOutboundTasks',
    出库单: 'OutboundOrder',
    创建出库单: 'CreateOutboundOrder',
    在库管理: 'In-StockManagement',
    库存管理: 'InventoryManagement',
    作业管理: 'OperationManagement',
    工作站: 'Workstation',
    叠合工艺管理: 'LaminationProcessManagement',
    叠法图: 'LaminationPattern',
    拆解作业: 'DisassemblyOperation',
    分配拆解单: 'AllocateDisassemblyOrder',
    缓存架作业: 'CacheRackOperation',
    查询统计: 'QueryStatistics',
    生产信息查询: 'ProductionInformationQuery',
    在制品信息查询: 'WIPInformationQuery',
    异常恢复: 'ExceptionRecovery',
    入库口异常恢复: 'InboundPortExceptionRecovery',
    基础信息管理: 'BasicInformationManagement',
    正在进行的任务: 'Ongoing Tasks',
    储位管理: 'StorageLocationManagement',
    载盘管理: 'PalletManagement',
    库区管理: 'WarehouseZoneManagement',
    系统监控: 'SystemMonitor',
    日志管理: 'Log Management',
    操作日志: 'OperationLog',
    异常日志: 'ExceptionLog',
    在线用户: 'OnlineUser',
    服务监控: 'ServiceMonitor',
    SQL监控: 'SQLMonitor',
    运维管理: 'Operation',
    服务器: 'Server',
    应用管理: 'Application',
    部署管理: 'Deployment',
    部署备份: 'Backup',
    数据库管理: 'Database',
    系统工具: 'SystemTool',
    代码生成: 'CodeGenerate',
    存储管理: 'Storage',
    邮件工具: 'Email',
    支付宝工具: 'Alipay',
    接口文档: 'ApiDocument',
    组件管理: 'Component',
    图标库: 'Icon',
    图表库: 'Chart',
    富文本: 'RichText',
    Markdown: 'Markdown',
    Yaml编辑器: 'Yaml',
    个人中心: 'PersonalCenter'
  },
  navbar: {
    document: 'Document',
    fullScreen: 'FullScreen',
    layoutSetting: 'LayoutSetting',
    language: 'Language'
  },
  own: {
    logout: 'Logout',
    personalCenter: 'PersonalCenter',
    themeSetting: 'ThemeSetting',
    personalInformation: 'PersonalInformation',
    userInfo: 'UserInfo',
    logger: 'OperationLog',
    saveSetting: 'SaveSettings',
    title: 'Click to Upload Avatar',
    username: 'LoginAccount',
    nickName2: 'Name',
    nickName: 'Nickname',
    gender: 'Gender',
    phone: 'PhoneNumber',
    phone2: 'Phone',
    email: 'Email',
    dept: 'Department',
    safeSetting: 'SecuritySetting',
    modifyPassword: 'ChangePassword',
    modifyEmail: 'ChangeEmail',
    tips1: 'Nickname is not used for login',
    tips2: 'Phone number cannot be duplicated',
    description: 'Action',
    requestIp: 'IP',
    address: 'IPSource',
    browser: 'Browser',
    time: 'RequestTime'
  },
  crud: {
    add: 'Add',
    edit: 'Edit',
    del: 'Delete',
    mod: 'Modify',
    query: 'Query',
    search: 'Search',
    reset: 'Reset',
    confirm: 'Confirm',
    cancel: 'Cancel',
    back: 'Back',
    save: 'Save',
    close: 'Close',
    submit: 'Submit',
    import: 'Import',
    export: 'Export',
    download: 'Download',
    upload: 'Upload',
    sync: 'Sync',
    allPick: 'SelectAll',
    resetPwd: 'ResetPassword'
  },
  rules: {
    required: 'Required',
    selectRequired: 'Required Selection',
    inputNumber: 'Please enter a number',
    inputUser: 'Please enter a username',
    inputName: 'Please enter a name',
    inputPermission: 'Please enter a permission',
    inputTitle: 'Please enter a title',
    inputAddress: 'Please enter an address',
    inputNickName: 'Please enter a nickname',
    inputNumberRange: 'Number range is',
    inputCorrect: 'Please enter the correct format',
    inputPositiveInteger: 'Please enter a positive integer',
    inputPositiveNumber: 'Please enter a positive number',
    inputCorrectUrl: 'Please enter a correct URL',
    inputCorrectEmail: 'Please enter a correct email',
    inputEmail: 'Please enter an email address',
    inputPhone: 'Please enter a phone number',
    inputCorrectPhone: 'Please enter a correct phone number',
    inputCorrectLength: 'Length between 2 and 20 characters',
    deptValidation: 'Department cannot be empty',
    jobValidation: 'Position cannot be empty',
    roleValidation: 'Role cannot be empty',
    isEmpty: 'Cannot be empty',
    ipValidation: 'IP cannot be empty',
    contentValidation: 'Content cannot be empty',
    palletCodeValidation: 'Pallet code cannot be empty',
    areaCodeValidation: 'Warehouse area code cannot be empty',
    storageCodeValidation: 'Storage location code cannot be empty',
    aisleValidation: 'Aisle number cannot be empty',
    layerValidation: 'Layer number cannot be empty',
    rowValidation: 'Row number cannot be empty',
    columnValidation: 'Column number cannot be empty',
    processcardCodeValidation1: 'Batch number is empty, please re-enter',
    processcardCodeValidation2: 'Workstation code is empty, please re-enter',
    processcardCodeValidation3: 'Workstation code and batch number are empty, please re-enter'
  },
  layout: {
    settings: 'LayoutSetting',
    themeColor: 'ThemeColor',
    showLabel: 'ShowLabel',
    showLogo: 'ShowLogo',
    fixedHeader: 'FixedHeader'
  },
  datePicker: {
    start: 'StartTime',
    end: 'EndTime',
    today: 'Today',
    yesterday: 'Yesterday',
    week: 'ThisWeek',
    month: 'ThisMonth',
    quarter: 'ThisQuarter',
    last30Days: 'Last30Days',
    prevDay: '‹ PrevDay',
    nextDay: ' NextDay ›'
  },
  common: {
    name: 'Name',
    code: 'Code',
    status: 'Status',
    createTime: 'CreationTime',
    updateTime: 'UpdateTime',
    remark: 'Remark',
    enabled: 'Enabled',
    disabled: 'Disabled',
    yes: 'Yes',
    no: 'No',
    female: 'Female',
    male: 'Male',
    select: 'Select',
    selectPlaceholder: 'Please select',
    tips: 'Tip',
    operation: 'Operation',
    searchPlaceholder: 'Please enter search content',
    deleteConfirm: 'Are you sure to delete?',
    deleteSuccess: 'Deleted successfully',
    deleteFail: 'Failed to delete',
    saveSuccess: 'Saved successfully',
    saveFail: 'Failed to save',
    updateSuccess: 'Updated successfully',
    updateFail: 'Failed to update',
    addSuccess: 'Added successfully',
    createSuccess: 'Created successfully',
    addFail: 'Failed to add',
    importSuccess: 'Imported successfully',
    importFail: 'Failed to import',
    exportSuccess: 'Exported successfully',
    exportFail: 'Failed to export',
    submitSuccess: 'Submitted successfully',
    submitFail: 'Failed to submit',
    refreshSelectedTag: 'Refresh',
    closeSelectedTag: 'Close',
    closeOthersTags: 'Close Others',
    closeAllTags: 'Close All',
    canceled: 'Canceled',
    operationSuccess: 'Operation successful',
    operationCancel: 'Operation canceled',
    uploadSuccess: 'Uploaded successfully'
  },
  manage: {
    searchPlaceholder1: 'Enter name or email to search',
    searchPlaceholder2: 'Enter department to search',
    searchPlaceholder3: 'Enter name or description to search',
    searchPlaceholder4: 'Select data range',
    searchPlaceholder5: 'Select specific roles to assign menus',
    searchPlaceholder6: 'Fuzzy search',
    searchPlaceholder7: 'Click to select icon',
    searchPlaceholder8: 'Match component Name field',
    searchPlaceholder9: 'Select parent category',
    searchPlaceholder10: 'Are you sure to delete? If there are sub-nodes, they will also be deleted, and this operation cannot be undone!',
    searchPlaceholder11: 'Enter project number',
    searchPlaceholder12: 'Enter batch number',
    searchPlaceholder13: 'Select date and time',
    searchPlaceholder14: 'Select cache rack',
    searchPlaceholder15: 'Enter dictionary type'
  },
  tipsInfo: {
    confirmLogout: 'Are you sure to log out and exit the system?',
    confirmDeleteData1: 'Confirm to delete selected',
    confirmDeleteData2: 'records?',
    selectData1: 'Please select at least one column',
    outBoundConfirm: 'This operation will confirm the outbound, continue?',
    delBoundConfirm: 'This operation will delete the outbound order, continue?',
    excuteConfirm: 'This operation will execute the outbound order, continue?',
    canceled: 'Operation canceled',
    confirmPalletCode1: 'Please confirm if the pallet code recognized by W15 is different from (',
    confirmPalletCode2: ')',
    confirmBindingPallet1: 'Current pallet number is:',
    confirmBindingPallet2: ', bind?',
    confirmJudge1: 'This operation will enable the pallet to enter the warehouse, continue?',
    confirmJudge2: 'This operation will prevent the pallet from entering the warehouse, continue?',
    confirmPalletCode: 'Please scan a correct 4-digit pallet code',
    confirmStationId1: 'Container code is empty, please re-enter',
    confirmStationId2: 'Workstation code is empty, please re-enter',
    confirmStationId3: 'Container code and batch number are empty, please re-enter',
    confirmUnbinding1: 'No disassembly orders at current port',
    confirmUnbinding2: 'Please select a workstation'
  },
  user: {
    username: 'Username',
    nickName: 'Nickname',
    gender: 'Gender',
    phone: 'Phone',
    email: 'Email',
    dept: 'Department',
    enabled: 'Status',
    createTime: 'CreateTime',
    roles: 'Roles',
    jobs: 'Positions',
    type0: 'Locked',
    type1: 'Activated'
  },
  role: {
    name: 'Role Name',
    level: 'Role Level',
    dataScope: 'Data Scope',
    depts: 'Data Permissions',
    description: 'Description',
    rolesList: 'Role List',
    createTime: 'CreateTime',
    menuAllocation: 'Menu Allocation'
  },
  menu: {
    name: 'Menu Name',
    icon: 'Menu Icon',
    icon2: 'Icon',
    title: 'Menu Title',
    iFrame: 'External Link Menu',
    iFrame2: 'External Link',
    path: 'Route Path',
    permission: 'Permission Identifier',
    type: 'Menu Type',
    hidden: 'Menu Visibility',
    hidden2: 'Visibility',
    cache: 'Menu Cache',
    cache2: 'Cache',
    internal: 'Internal Link',
    menuSort: 'Menu Sort',
    menuSort2: 'Sort',
    createTime: 'Creation Date',
    type0: 'Directory',
    type1: 'Menu',
    type2: 'Button',
    btnTitle: 'Button Name',
    componentName: 'Component Name',
    component: 'Component Path',
    pid: 'Parent Category',
    pid0: 'Top-Level Menu'
  },
  warehouse: {
    palletCode: 'Pallet Code',
    missionCode: 'Mission Code',
    missionStatus: 'Mission Status',
    source: 'Source',
    destination: 'Destination',
    createTime: 'Creation Time',
    startTime: 'Start Time',
    finishTime: 'Finish Time'
  },
  inventory: {
    batch: 'Batch',
    workNum: 'Project Number',
    inventoryStatus: 'Inventory Status',
    inBoundFinishTime: 'Inbound Completion Time',
    storageCode: 'Storage Location',
    palletCode: 'Pallet',
    layerName: 'Lamination Program'
  },
  outbound: {
    autoOut: 'Automatic Outbound',
    workNum: 'Project Number',
    workNum0: 'Project Number:',
    processcardCode: 'Batch Number',
    processcardCode0: 'Batch Number:',
    layerName0: 'Lamination Layer Name:',
    zoneCode: 'Warehouse Area',
    count: 'Inventory Quantity',
    qty: 'Required Quantity',
    createOrder: 'Create Outbound Order',
    empty: 'No Data',
    manualOut: 'Manual Outbound',
    aSite: 'A Area',
    bSite: 'B Area',
    storageInfo: 'Storage Information',
    storageCode2: 'Storage Location Code:',
    locationInventoryStatus0: 'Location Status:',
    locationInventoryStatus1: 'Occupied',
    locationInventoryStatus2: 'Empty',
    palletId: 'Pallet ID',
    palletId0: 'Pallet Number:',
    palletId1: 'None',
    status0: 'Is Enabled:',
    status1: 'Enabled',
    status2: 'Disabled',
    size1: 'Length:',
    size2: 'Width:',
    thick: 'Thickness:',
    qty1: 'Quantity:',
    orderCode: 'Outbound Order Number',
    orderType: 'Outbound Order Type',
    orderStatus: 'Outbound Order Status',
    outBoundOrderId: 'Outbound Order ID',
    priority: 'Priority',
    createTime: 'Creation Time',
    executeOrder: 'Execute Outbound Order',
    selectPressMachine: 'Select Press Machine',
    missionCode: 'Mission Code',
    missionStatus: 'Mission Status',
    palletCode: 'Pallet Code',
    machine1: 'Press No.1',
    machine2: 'Press No.2'
  },
  production: {
    productionType: 'Production Type',
    palletCode: 'Container Code',
    workNum: 'Project Number',
    stationCode: 'Workstation Code',
    layUpBy: 'Lamination Personnel',
    unbindingBy: 'Disassembly Personnel',
    qty: 'Outer Layer Board Quantity',
    material: 'Material',
    layUpName: 'Material Lamination Method',
    layUpStartTime: 'Lamination Start Time',
    layUpFinishTime: 'Lamination End Time',
    unbindingStartTime: 'Disassembly Start Time',
    unbindingFinishTime: 'Disassembly End Time',
    pressingStartTime: 'Pressing Start Time',
    pressingFinishTime: 'Pressing End Time'
  },
  plc: {
    content: 'Content',
    createBy: 'Created By',
    createTime: 'Creation Time',
    updateBy: 'Updated By',
    updateTime: 'Update Time',
    plcStatus: 'PLC Status',
    hasPallet: 'Has Pallet'
  },
  errInfo: {
    title: 'Current Inbound Task',
    missionCode: 'Mission Code',
    palletCode: 'Pallet Code',
    source: 'Source',
    destination: 'Destination',
    createTime: 'Creation Time',
    recovery: 'Exception Recovery'
  },
  pallet: {
    id: 'Pallet ID',
    palletCode: 'Pallet Code',
    processcardId: 'Batch Number ID',
    palletLocation: 'Pallet Location',
    palletSize: 'Pallet Size',
    flowTo: 'Flow To (1. Enter Warehouse  2. Do Not Enter Warehouse)',
    flowTo2: 'Flow To',
    layUpStationCode: 'Lamination Workstation Code',
    createTime: 'Creation Time',
    createBy: 'Created By',
    updateTime: 'Update Time',
    updateBy: 'Updated By'
  },
  processcard: {
    processcardCode: 'Process Card Code',
    workNum: 'Project Number',
    productType: 'Product Type',
    id: 'Process Card ID',
    material: 'Material',
    thick: 'Thickness',
    size1: 'Board Size 1',
    size2: 'Board Size 2',
    layerName: 'Lamination Layer Name'
  },
  reservoirArea: {
    areaCode: 'Warehouse Area Code',
    id: 'Warehouse Area ID'
  },
  storage: {
    id: 'Storage Location ID',
    storageCode: 'Storage Location Code',
    palletId: 'Pallet Number',
    zoneCode: 'Warehouse Area Code',
    aisle: 'Aisle Number',
    layer: 'Layer Number',
    row: 'Row Number',
    column: 'Column Number',
    locationInventoryStatus: 'Location Inventory Status',
    status: 'Is Enabled',
    createTime: 'Creation Time',
    createBy: 'Created By',
    updateTime: 'Update Time',
    updateBy: 'Updated By'
  },
  dismantling: {
    id: 'Process Card ID',
    username: 'Employee Code',
    stationId: 'Workstation Code',
    palletCode: 'Container Code',
    processcardCode: 'Process Card Code',
    productType: 'Product Type',
    size1: 'Board Length',
    size2: 'Board Width',
    thick: 'Thickness',
    material: 'Material',
    layerName: 'Lamination Layer Name',
    qty: 'Outer Layer Board Quantity',
    consumeRate: 'Base Board Size',
    processcardInfo: 'Process Card Information',
    getMsg: 'Manual Acquisition',
    force: 'Force termination',
    tipText: 'Clicking confirm will force the current order to be closed, do you want to continue?'
  },
  laminationCraft: {
    id: 'Batch Number ID',
    username: 'Employee Code',
    stationId: 'Workstation Code',
    palletCode: 'Container Code',
    processcardCode: 'Batch Number',
    workNum: 'Project Number',
    productType: 'Product Type',
    flowTo: 'Select Flow To',
    bindingPallet: 'Pallet Binding',
    processcardInfo: 'Batch Information',
    size1: 'Panel Length',
    size2: 'Panel Width',
    thick: 'Thickness',
    material: 'Material',
    layerName: 'Lamination Formula',
    qty: 'Outer Layer Board Quantity',
    consumeRate: 'Base Board Size',
    openNewPage: 'Open Lamination Pattern Window',
    shutdownLayUp: 'End Production'
  },
  shelvesDisassem: {
    cacheRackName: 'Cache Rack Name',
    cacheRackName1: 'Cache Rack Name:',
    unbindingOrderCode1: 'Disassembly Order Code:',
    stationName: 'Workstation Name',
    release: 'Release Rack',
    clearCache: 'Force Clear Cache Rack',
    cacheRack: 'Cache Rack'
  },
  unbinding: {
    pendingAllocation: 'Pending Allocation Disassembly Orders',
    unbindingOrderCode1: 'Disassembly Order Code',
    potId: 'Pot ID',
    stationName: 'Select Workstation',
    unbindingOrderStatus1: 'Disassembly Order Status:',
    unbindingOrderStatus2: 'Pending Disassembly',
    unbindingOrderStatus3: 'Disassembled',
    unbindingOrderStatus4: 'Cancelled',
    unbindingOrderStatus5: 'Released',
    workingPress: 'Work Press Name',
    orderInfo: 'Disassembly sheet information',
    msg1: '[Disassembly Allocation]palletCode: ',
    msg2: 'No disassembly order information, please contact the staff for data processing!!'
  },
  workStation: {
    workStationType: 'Workstation Type',
    workStationType1: 'Lamination',
    workStationType2: 'Disassembly',
    stationCode: 'Workstation Code'
  },
  taskResult: {
    title: 'Running Tasks in the Automated Warehouse',
    taskId: 'Task ID',
    taskType: 'Task Type',
    realFrom: 'Actual Pickup Location',
    realTo: 'Actual Delivery Location',
    realComplete: 'Actual Completion Time',
    taskStatus: 'Task Status',
    errorCode: 'Error Code',
    errorMsg: 'Error Message',
    containerCode: 'Container Code',
    lastTime: 'Last Updated Time',
    msg1: 'This operation will forcibly complete the task. continue?',
    msg2: 'Task forcibly completed successfully',
    forceComplete: 'Force Complete'
  }
}
